<?php
require_once("server/sesion.php");

$sesion = new sesion();
$usuario = $sesion->get("ses");
if ($usuario == false) {
    header("Location: index.php");
} else if ($usuario != 1) {
    header("Location: index.php");
} else {
    $link = mysql_connect("localhost", "root", "");
    mysql_select_db("apptite", $link);
    //$link = mysql_connect("50.63.108.127", "apptite", "M%m1234567890"); 
    //mysql_select_db("apptite", $link);
    ?>
    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <meta name="viewport" content="width=device-width, initial-scale=1">
            <title>Cheff @ppetite v1.0</title>        
            <link rel="stylesheet"  href="css/themes/default/jquery.mobile-1.3.1.min.css">
            <script src="js/static/jquery.js"></script>
            <script src="js/static/jquery.mobile-1.3.1.min.js"></script>
        </head>
        <body>
            <section id="pageUsuarios" data-role="page" data-theme="b">
                <header data-role="header" data-theme="b">
                    <a data-rel="back" data-icon="back" data-iconpos="notext">Volver</a>
                    <h1>Actualizar Usuario</h1>
                </header>
                <article data-role="content">
                    <center>
                        <?php
                        if (isset($_POST['actualizarUsuario'])) {
                            $idproducto = $_POST["idusuario"];
                            $habilitado = $_POST["habilitado"];
                            $documento = $_POST["documento"];
                            $nombre = $_POST["nombre"];
                            $apellido = $_POST["apellido"];
                            $genero = $_POST["genero"];
                            $direccion = $_POST["direccion"];
                            $telefono = $_POST["telefono"];
                            $email = $_POST["email"];
                            if (valida_email($email) == true) {
                                $email = $email;
                                $clave = $_POST["clave"];
                                $rol = $_POST["rol"];
                                $sede = $_POST["sede"];
                                $sqlproducto = "UPDATE usuario SET nroDocumento='" . $documento . "',nombre='" . $nombre . "',apellido='" . $apellido . "',genero='" . $genero . "',direccion='" . $direccion . "',telefono='" . $telefono . "',email='" . $email . "',clave=md5('" . $clave . "'),idRol='" . $rol . "',idsede='" . $sede . "',indHabilitado='" . $habilitado . "' WHERE idusuario = $idproducto";
                                mysql_query($sqlproducto, $link);
                                header("Location: usuarios.php");
                                //header("location: usuarios.php");
                            } else {
                                ?>
                                <script>
                                    alert('El correo no es valido');
                                </script>
                                <?php
                            }
                        }

                        //Finalmente hacemos la insercion en otra tabla
                        ?>
                        <?php
                        if (isset($_POST['seleccion'])) {
                            $entrada = $_POST["seleccion"];
                            foreach ($entrada as $indice => $valor) {
                                $opcion = substr($entrada[$indice], 0, -1);
                                $nroDoc = $_POST['idusuario'][$indice];
                                $sql = "SELECT idusuario, nroDocumento, nombre, apellido, genero, direccion, telefono, email, clave, idRol, idsede, indHabilitado FROM usuario WHERE idusuario = $nroDoc";
                                mysql_query($sql, $link);
                                $resultado = mysql_query($sql);
                                while ($row = mysql_fetch_row($resultado)) {
                                    ?>

                                    <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
                                        <table border = '0' class='table-hover table-striped'>
                                            <tr>
                                                <td colspan="2">
                                                    <input type="hidden" name="idusuario" value="<?php echo $row[0]; ?>" checked/>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>Habilitado</td>
                                                <td>
                                                    <input type="checkbox" name="habilitado" value="1" checked/>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>*Documento</td>
                                                <td><input type="text" name="documento" value="<?php echo $row[1]; ?>" required/></td>
                                            </tr>
                                            <tr>
                                                <td>*Nombre</td>
                                                <td><input type="text" name="nombre" value="<?php echo $row[2]; ?>" required/></td>
                                            </tr>
                                            <tr>
                                                <td>*Apellido</td>
                                                <td><input type="text" name="apellido"  value="<?php echo $row[3]; ?>" required/></td>
                                            </tr>
                                            <tr>
                                                <td>*Genero</td>
                                                <td><select name="genero" required> 
                                                        <option value="0">Seleccione...</option>
                                                        <option value="0">Masculino</option>
                                                        <option value="0">Femenino</option>
                                                    </select></td>
                                            </tr>
                                            <tr>
                                                <td>Direccion</td>
                                                <td><input type="text" name="direccion"  value="<?php echo $row[5]; ?>" required/></td>
                                            </tr>
                                            <tr>
                                                <td>Telefono</td>
                                                <td><input type="text" name="telefono" value="<?php echo $row[6]; ?>" required/></td>
                                            </tr>
                                            <tr>
                                                <td>email</td>
                                                <td><input type="text" name="email" value="<?php echo $row[7]; ?>" required/></td>
                                            </tr>
                                            <tr>
                                                <td>Clave</td>
                                                <td><input type="password" name="clave" value=" <?php echo $row[8]; ?> " required/></td>
                                            </tr>
                                            <tr>
                                                <td>rol</td>
                                                <td>
                                                    <select name="rol"> 
                <?php
                $resultList = mysql_query("SELECT IDROL,NOMBRE FROM rol;", $link);
                while ($rowList = mysql_fetch_array($resultList)) {

                    $valor = $rowList["IDROL"];
                    $nombre = $rowList["NOMBRE"];
                    echo "<option value=" . $valor . ">" . $nombre . "</option>";
                }
                ?>
                                                    </select>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>sede</td>
                                                <td>
                                                    <select name="sede"> 
                <?php
                $resultSede = mysql_query("SELECT idsede,nombresede FROM sede WHERE idsede = " . $row[11] . ";", $link);
                while ($rowSede = mysql_fetch_array($resultSede)) {

                    $idsede = $rowSede["idsede"];
                    $nombresede = $rowSede["nombresede"];
                    echo "<option value=" . $idsede . ">" . $nombresede . "</option>";
                }
                ?>
                                                    </select></td>
                                            </tr>
                                            <tr>
                                                <td colspan="2">
                                                    <input type="submit" value="Actualizar" name="actualizarUsuario" class="ui-state-default ui-corner-all ui-button-primary download-btn"/> 
                                                </td>
                                            </tr>
                                        </table>
                                    </form> 


                <?php
            }
        }
    } else {
        header("location: usuarios.php");
    }
    //Finalmente hacemos la insercion en otra tabla
    ?>

                    </center>              
                </article>
            </section> 
        </body>
    </html>
    <?php
}
?>

<?php

function valida_email($email) {
    if (eregi("^([_a-z0-9-]+)(\.[_a-z0-9-]+)*@([a-z0-9-]+)(\.[a-z0-9-]+)*(\.[a-z]{2,4})$", $email))
        return true;
    else
        return false;
}
?>    